﻿using HamcoWcs.Models.Common.Enums;

namespace HamcoWcs.Models.WcsLocations
{
    public class WcsLocationDto
    {
        // todo 创建入库任务时，选中货架直接给UnitId，并判断有没有重复的Pallet
        public int Row { get; set; }
        public int Bay { get; set; }
        public int Lev { get; set; }
        public string WmsLocName { get; set; }
        public string WcsLocName { get; set; }
        public string SrmName { get; set; }
        public string UnitId { get; set; }
        public EnumLocStatus LocStatus { get; set; }
        public bool IsLock { get; set; }
        public bool SrmOccupyFlag { get; set; }
        public string LocType { get; set; }
        public string Aisle { get; set; }
        public int Depth { get; set; }
        public string ZoneName { get; set; }
        public bool BasicShelf { get; set; }
        public EnumWcsShelfZone WcsZone { get; set; }
        public string TeachInfo { get; set; }
        public string Remark { get; set; }

    }

    public class ShelfInfoDto
    {
        public int Row { get; set; }
        public int Bay { get; set; }
        public int Lev { get; set; }
        public string WcsLocName { get; set; }
        public string Aisle { get; set; }
    }
}
